Namespace Docs.Archive
	Namespace Document
		'<DebuggerDisplay("Count = {Count}"), _
		'   DebuggerTypeProxy(GetType(Indices.ArrayListDebugView)), _
		'   Serializable()> _
		Public Class Indices
			Implements IList(Of Components.IndexComponentData), ICollection(Of Components.IndexComponentData), IEnumerable(Of Components.IndexComponentData)

			Private m_list As List(Of Components.IndexComponentData)
			Private m_isreadonly As Boolean
			Private m_IsInitialized As Boolean
			Public Sub New()
				If m_list Is Nothing Then m_list = New List(Of Components.IndexComponentData)
			End Sub

			Public Sub Add(ByVal item As Components.IndexComponentData) Implements System.Collections.Generic.ICollection(Of Components.IndexComponentData).Add

			End Sub

			Public Sub Clear() Implements System.Collections.Generic.ICollection(Of Components.IndexComponentData).Clear

			End Sub

			Public Function Contains(ByVal item As Components.IndexComponentData) As Boolean Implements System.Collections.Generic.ICollection(Of Components.IndexComponentData).Contains

			End Function

			Public Sub CopyTo(ByVal array() As Components.IndexComponentData, ByVal arrayIndex As Integer) Implements System.Collections.Generic.ICollection(Of Components.IndexComponentData).CopyTo

			End Sub

			Public ReadOnly Property Count() As Integer Implements System.Collections.Generic.ICollection(Of Components.IndexComponentData).Count
				Get

				End Get
			End Property

			Public ReadOnly Property IsReadOnly() As Boolean Implements System.Collections.Generic.ICollection(Of Components.IndexComponentData).IsReadOnly
				Get

				End Get
			End Property

			Public Function Remove(ByVal item As Components.IndexComponentData) As Boolean Implements System.Collections.Generic.ICollection(Of Components.IndexComponentData).Remove

			End Function

			Public Function GetEnumerator() As System.Collections.Generic.IEnumerator(Of Components.IndexComponentData) Implements System.Collections.Generic.IEnumerable(Of Components.IndexComponentData).GetEnumerator

			End Function

			Public Function IndexOf(ByVal item As Components.IndexComponentData) As Integer Implements System.Collections.Generic.IList(Of Components.IndexComponentData).IndexOf

			End Function

			Public Sub Insert(ByVal index As Integer, ByVal item As Components.IndexComponentData) Implements System.Collections.Generic.IList(Of Components.IndexComponentData).Insert

			End Sub

			Default Public Property Item(ByVal index As Integer) As Components.IndexComponentData Implements System.Collections.Generic.IList(Of Components.IndexComponentData).Item
				Get

				End Get
				Set(ByVal value As Components.IndexComponentData)

				End Set
			End Property

			Public Sub RemoveAt(ByVal index As Integer) Implements System.Collections.Generic.IList(Of Components.IndexComponentData).RemoveAt

			End Sub

			Public Function GetEnumerator1() As System.Collections.IEnumerator Implements System.Collections.IEnumerable.GetEnumerator

			End Function
		End Class
	End Namespace
End Namespace


